| 
                
               | 
              
                
               | 
              
                @@ -288,12 +288,14 @@ def maintenance_tracking_info_update(maintenance, type_, tracking_info): 
               | 
            
            
            
              | 
                288
               | 
              
                288
               | 
              
                     is_tracking_signed = is_maintenance_tracking_signed(tracking_info) 
               | 
            
            
            
              | 
                289
               | 
              
                289
               | 
              
                     if type_ == 'tracking': 
               | 
            
            
            
              | 
                290
               | 
              
                290
               | 
              
                         maintenance.tracking_info = tracking_info 
               | 
            
            
            
              | 
                291
               | 
              
                
               | 
              
                -        maintenance.tracking_signed = is_tracking_signed 
               | 
            
            
            
              | 
                292
               | 
              
                
               | 
              
                -        maintenance_status = MaintenaceInfo.TRACKING_SIGNED_FIXING 
               | 
            
            
            
              | 
                
               | 
              
                291
               | 
              
                +        if is_tracking_signed: 
               | 
            
            
            
              | 
                
               | 
              
                292
               | 
              
                +            maintenance.tracking_signed = is_tracking_signed 
               | 
            
            
            
              | 
                
               | 
              
                293
               | 
              
                +            maintenance_status = MaintenaceInfo.TRACKING_SIGNED_FIXING 
               | 
            
            
            
              | 
                293
               | 
              
                294
               | 
              
                     else: 
               | 
            
            
            
              | 
                294
               | 
              
                295
               | 
              
                         maintenance.back_tracking_info = tracking_info 
               | 
            
            
            
              | 
                295
               | 
              
                
               | 
              
                -        maintenance.back_tracking_signed = is_tracking_signed 
               | 
            
            
            
              | 
                296
               | 
              
                
               | 
              
                -        maintenance_status = MaintenaceInfo.TRACKING_BACK_SIGNED 
               | 
            
            
            
              | 
                
               | 
              
                296
               | 
              
                +        if is_tracking_signed: 
               | 
            
            
            
              | 
                
               | 
              
                297
               | 
              
                +            maintenance.back_tracking_signed = is_tracking_signed 
               | 
            
            
            
              | 
                
               | 
              
                298
               | 
              
                +            maintenance_status = MaintenaceInfo.TRACKING_BACK_SIGNED 
               | 
            
            
            
              | 
                297
               | 
              
                299
               | 
              
                     maintenance.maintenance_status = maintenance_status 
               | 
            
            
            
              | 
                298
               | 
              
                300
               | 
              
                     maintenance_status_at = maintenance.maintenance_status_at 
               | 
            
            
            
              | 
                299
               | 
              
                301
               | 
              
                     if maintenance_status not in maintenance_status_at: 
               |